package com.bugstack.domain.activity.model.entity;

import com.bugstack.domain.activity.model.valobj.UserRaffleOrderStateVO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @Author: czb
 * @Description: 抽奖订单实体
 * @DateTime: 2025/3/25 11:43
 **/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UserRaffleOrderEntity {

    private String userId;

    private Long activityId;

    private String activityName;

    private Long strategyId;

    private String orderId;

    private Date orderTime;

    private UserRaffleOrderStateVO state;

    /** 结束时间 */
    private Date endDateTime;
}
